/*
 *  author: lichuang
 *  2010-09-24
 */
#ifndef __CLRS_STUDY_QUICK_SORT_H__
#define __CLRS_STUDY_QUICK_SORT_H__

#ifdef __cplusplus
extern "C" {
#endif

struct array_t;

extern void quick_sort(struct array_t *array);
extern void hoare_quick_sort(struct array_t *array);
extern void insert_quick_sort(struct array_t *array);

#ifdef __cplusplus
};
#endif
#endif /* __CLRS_STUDY_QUICK_SORT_H__ */
